import Vue from 'vue'
import App from './App'
// 引入vuex
import store from './store'
// import GoEasy from '@/uni_modules/GOEASY-IM/js_sdk/goeasy-2.6.6.esm.min.js'
// 引入uView-ui
import uView from './uni_modules/uview-ui/index.js'
Vue.use(uView)
// 如此配置即可
uni.$u.config.unit = 'rpx'
// import subassemblies from './subPackagesA/subassemblies/subassemblies.vue'
// Vue.component('subassemblies', subassemblies);
// // 引入请求
// import api from './utils/api.js'
// // 引入richText
// import richText from './utils/richText.js'
// // 引入格式化时间
// import formatDate from './utils/formatDate.js'
// // 引入多图上传
// import uploadFile from './utils/upload.js'
// // 引入16进制转rgb颜色
// import colorRGB from './utils/colorConversion.js'
// // 引入登录组件
// import isLogin from './components/isLogin/index.vue'
// // 引入自定义头部
// import navigationTop from './components/navigationtop/index.vue'
// // 引入获取字符拼音
// import getInitials from './utils/getInitials.js'
// // 引入空页面组件
// // import beEmpty from './components/beEmpty/index.vue'
// import uti from './utils/util.js';

// Vue.component('navigation-top', navigationTop);
// Vue.component('isLogin', isLogin);
// Vue.component('empty', beEmpty);

// 全局挂载
// Vue.prototype.$store = store
// Vue.prototype.$api = api
// Vue.prototype.$uti = uti;
// Vue.prototype.$richText = richText
// Vue.prototype.$formatDate = formatDate
// Vue.prototype.$uploadFile = uploadFile
// Vue.prototype.colorRGB = colorRGB
// Vue.prototype.getChineseAbbreviations = getInitials.getChineseAbbreviations
// Vue.prototype.getChineseInitials = getInitials.getChineseInitials
// Vue.prototype.getChinesePinYin = getInitials.getChinesePinYin
// Vue.config.productionTip = false

App.mpType = 'app'

const app = new Vue({
	store,
	...App
})
app.$mount();

// 注册全局的一个东西
// 使用方法 this.BASE_URL_IMG.BASE_URL  BASE_URL_IMG 是 Vue.prototype的字段  BASE_URL 是 baseUrl.js文件导出的字段
import BASE_URL_IMG from '@/utils/baseUrl.js'
Vue.prototype.BASE_URL_IMG = BASE_URL_IMG